import { createApp } from 'vue'
import App from './App.vue'

console.log(App)
// 使用.vue文件

createApp(App).mount('#app')

// // const { debounce, totalNum } = require('./utils/index')

// // 所有的import 引入-> 必须放在整个文件的最上面
// import myFunc, { noRepeat } from './utils/noRepeat'
// import utils, { debounce, totalNum } from './utils/index'

// console.log(noRepeat(['1', 1, 2, 3, 3, 3, 3, 3, 3]))

// console.log('myFunc', myFunc([1, 2, 3, 4, 5, 5, 5, 5, 5, 2, 2, 2, 1, 1, 1]))
// // utils -> export default 名字可以随便取
// // { debounce, totalNum } -> export {} 名字只能是抛出的名字

// // 解构的方式引入，针对的就是export 抛出的代码
// // 没有解构的方式引入，针对的就是export default 的代码
// const res = utils.totalNum([1, 2, 3, 4, 5, 6])
// console.log(res, 'res')

// // export default {
// //   debounce,
// //   totalNum,
// // }

// // module.exports = {
// //   debounce,
// //   totalNum,
// // }
